Ontology-Based Change Management of Composite Services
نویسنده
چکیده
As services in an SOA can be composed of lower level services, there will exist dependencies between services. Changing services can impact other services in the SOA and a lot of manual service management tasks are required. Our goal is to create a method for analyzing change effects of service adaptations within an SOA. More specific, we study: which services are affected when a certain service is adapted (dependencies), how the services are affected when a certain service is adapted (effects), and what is the best way to deal with this service adaptation (advice). We take an ontological approach to solve the problem and test this approach by building a prototype (tool).
منابع مشابه
Ontology Support for Managing Top-Down Changes in Composite Services
We present a foundational framework to manage changes in composite services. The framework takes as input a change specification and reacts to the change in an automatic and efficient manner. We propose a service ontology that provides systematic support for the change management process. We also propose a set of algorithms that enable us to efficiently query the proposed service ontology. With...
متن کاملOntology-based Workflow Change Management for Flexible eGovernment Service Delivery
Often, eGovernment services needed by citizens are composite in nature, where component services are offered by distributed and autonomous government agencies. Our approach to deliver the interagency eGovernment composite services for coordination, cooperation and seamless flow and sharing of data is accomplished through an eGovernment portal system based on a workflow management system (WFMS)....
متن کاملOntology-Based QoS Aggregation for Composite Web Services
Determining the QoS (quality of service) of composite Web services is of high importance for both service providers and service consumers. Heterogeneity of service descriptions, however, often hinders the aggregation of QoS parameters. We propose ontology-based QoS aggregation that integrates the semantics of QoS parameters and their aggregation into the overall aggregation process. The contrib...
متن کاملAgent-based Architecture for Service Ontology evolution management
Communication between services requires a common vocabulary to allow reliable exchange of information. However services are evolving independently and their ontologies evolve too. The existing distributed ontology evolution approaches are not scaled to dynamic environments like Semantic Web service architecture. As the distributed system grows in size, the complexity of ontology change manageme...
متن کاملModeling Composite Web Services by Using a Logic-based Language
In order to answer the complex service requirements of the user, composite web services have to be constructed correctly and effectively. Various approaches and formalism have been used for web service composition and integration. The semantic modeling of composite services is necessary for automatic discovery, integration and execution. For this purpose, ontology languages and ontologies have ...
متن کامل